package com.project_doctor.pojo;

import com.baomidou.mybatisplus.annotation.*;

import java.util.Date;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 权限信息表
 * @TableName t_permission
 */
@TableName(value ="t_permission")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Permission {
    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 父权限ID(0=顶级)
     */
    private Long parentId;

    /**
     * 权限名称
     */
    private String pname;

    /**
     * 访问路径
     */
    private String url;

    /**
     * 权限代码
     */
    private String code;

    /**
     * 层级(1=一级,2=二级)
     */
    private Integer level;

    /**
     * 排序值
     */
    private Integer sort;

    /**
     * 预留字段1
     */
    private String reserved1;

    /**
     * 预留字段2
     */
    private String reserved2;

    /**
     * 预留字段3
     */
    private String reserved3;
}